.theme--light.v-card {
    background-color: #fff;
    color: rgba(0, 0, 0, .87)
}

.theme--light.v-card > .v-card__text {
    color: rgba(0, 0, 0, .54)
}

.theme--light.v-card.v-card--outlined {
    border: 1px solid rgba(0, 0, 0, .12)
}

.theme--dark.v-card {
    background-color: #424242;
    color: #fff
}

.theme--dark.v-card > .v-card__text {
    color: hsla(0, 0%, 100%, .7)
}

.theme--dark.v-card.v-card--outlined {
    border: 1px solid hsla(0, 0%, 100%, .12)
}

.v-card {
    max-width: 100%;
    outline: none;
    text-decoration: none;
    transition-property: box-shadow, opacity;
    overflow-wrap: break-word;
    white-space: normal;
    box-shadow: 0 3px 1px -2px rgba(0, 0, 0, .2), 0 2px 2px 0 rgba(0, 0, 0, .14), 0 1px 5px 0 rgba(0, 0, 0, .12)
}

.v-card > .v-card__progress + :not(.v-btn):not(.v-chip), .v-card > :first-child:not(.v-btn):not(.v-chip) {
    border-top-left-radius: inherit;
    border-top-right-radius: inherit
}

.v-card > :last-child:not(.v-btn):not(.v-chip) {
    border-bottom-left-radius: inherit;
    border-bottom-right-radius: inherit
}

.v-card__progress {
    top: 0;
    left: 0;
    right: 0;
    overflow: hidden
}

.v-card__title {
    align-items: center;
    display: flex;
    flex-wrap: wrap;
    font-size: 1.5rem;
    font-weight: 400;
    letter-spacing: normal;
    line-height: 2rem;
    padding: 16px 16px 8px;
    word-break: break-all
}

.v-card__title + .v-card__text {
    padding-top: 0
}

.v-card__text {
    font-size: .875rem;
    line-height: 1.375rem;
    letter-spacing: .0071428571em;
    padding: 16px;
    width: 100%
}

.v-card__actions {
    align-items: center;
    display: flex;
    padding: 8px
}

.v-card__actions .v-btn.v-btn {
    padding: 0 8px
}

.v-application--is-ltr .v-card__actions .v-btn.v-btn + .v-btn {
    margin-left: 8px
}

.v-application--is-ltr .v-card__actions .v-btn.v-btn .v-icon--left {
    margin-left: 4px
}

.v-application--is-ltr .v-card__actions .v-btn.v-btn .v-icon--right {
    margin-right: 4px
}

.v-application--is-rtl .v-card__actions .v-btn.v-btn + .v-btn {
    margin-right: 8px
}

.v-application--is-rtl .v-card__actions .v-btn.v-btn .v-icon--left {
    margin-right: 4px
}

.v-application--is-rtl .v-card__actions .v-btn.v-btn .v-icon--right {
    margin-left: 4px
}

.v-card--flat {
    box-shadow: 0 0 0 0 rgba(0, 0, 0, .2), 0 0 0 0 rgba(0, 0, 0, .14), 0 0 0 0 rgba(0, 0, 0, .12)
}

.v-card--hover {
    cursor: pointer;
    transition: box-shadow .4s cubic-bezier(.25, .8, .25, 1)
}

.v-card--hover:hover {
    box-shadow: 0 5px 5px -3px rgba(0, 0, 0, .2), 0 8px 10px 1px rgba(0, 0, 0, .14), 0 3px 14px 2px rgba(0, 0, 0, .12)
}

.v-card--link, .v-card--link .v-chip {
    cursor: pointer
}

.v-card--link:focus:before {
    opacity: .08
}

.v-card--link:before {
    background: currentColor;
    bottom: 0;
    content: "";
    left: 0;
    opacity: 0;
    pointer-events: none;
    position: absolute;
    right: 0;
    top: 0;
    transition: opacity .2s
}

.v-card--disabled {
    pointer-events: none;
    -webkit-user-select: none;
    user-select: none
}

.v-card--disabled > :not(.v-card__progress) {
    opacity: .6;
    transition: inherit
}

.v-card--loading {
    overflow: hidden
}

.v-card--outlined {
    box-shadow: none
}

.v-card--raised {
    box-shadow: 0 5px 5px -3px rgba(0, 0, 0, .2), 0 8px 10px 1px rgba(0, 0, 0, .14), 0 3px 14px 2px rgba(0, 0, 0, .12)
}

.theme--light.v-divider {
    border-color: rgba(0, 0, 0, .12)
}

.theme--dark.v-divider {
    border-color: hsla(0, 0%, 100%, .12)
}

.v-divider {
    display: block;
    flex: 1 1 0px;
    max-width: 100%;
    height: 0;
    max-height: 0;
    border: solid;
    border-width: thin 0 0 0;
    transition: inherit
}

.v-divider--inset:not(.v-divider--vertical) {
    max-width: calc(100% - 72px)
}

.v-application--is-ltr .v-divider--inset:not(.v-divider--vertical) {
    margin-left: 72px
}

.v-application--is-rtl .v-divider--inset:not(.v-divider--vertical) {
    margin-right: 72px
}

.v-divider--vertical {
    align-self: stretch;
    border: solid;
    border-width: 0 thin 0 0;
    display: inline-flex;
    height: inherit;
    min-height: 100%;
    max-height: 100%;
    max-width: 0;
    width: 0;
    vertical-align: text-bottom
}

.v-divider--vertical.v-divider--inset {
    margin-top: 8px;
    min-height: 0;
    max-height: calc(100% - 16px)
}

body[data-v-7533c0c4], button[data-v-7533c0c4], input[data-v-7533c0c4], select[data-v-7533c0c4], textarea[data-v-7533c0c4] {
    font-family: Microsoft Yahei, "\9ED1\4F53", Hiragino Sans GB, sans-serif;
    font-size: 3.7vw
}

ol[data-v-7533c0c4], ul[data-v-7533c0c4] {
    padding-left: 0;
    list-style: none
}

a[data-v-7533c0c4] {
    text-decoration: none
}

img[data-v-7533c0c4] {
    border: 0
}

.clearfix[data-v-7533c0c4] {
    *zoom: 1
}

.clearfix[data-v-7533c0c4]:after, .clearfix[data-v-7533c0c4]:before {
    display: table;
    content: "";
    line-height: 0
}

.clearfix[data-v-7533c0c4]:after {
    clear: both
}

[data-v-7533c0c4], [data-v-7533c0c4]:after, [data-v-7533c0c4]:before {
    box-sizing: border-box
}

.sy[data-v-7533c0c4] {
    width: 100%;
    text-align: center
}

.sy_content[data-v-7533c0c4] {
    display: inline-block;
    width: 40.6vw
}

.sy_content ul li[data-v-7533c0c4] {
    display: inline-block;
    margin-top: 12.8vw;
    font-size: 4.3vw
}

.sy_content ul li a[data-v-7533c0c4] {
    display: inline-block;
    width: 40.6vw;
    height: 40.6vw;
    border-radius: 50%;
    text-align: center;
    color: #fff
}

.sy_content ul li a img[data-v-7533c0c4] {
    display: inline-block;
    width: 14.9vw;
    height: 14.9vw;
    margin-top: 10.6vw;
    background-size: 100% 100%
}

.sy_content ul li a p[data-v-7533c0c4] {
    margin-top: 2vw
}

.aBg_blue[data-v-7533c0c4] {
    background: #32a0ef
}

.aBg_orange[data-v-7533c0c4] {
    background: #e1af2d
}

.v-content {
    display: flex;
    flex: 1 0 auto;
    max-width: 100%;
    transition: .2s cubic-bezier(.4, 0, .2, 1)
}

.v-content:not([data-booted=true]) {
    transition: none !important
}

.v-content__wrap {
    flex: 1 1 auto;
    max-width: 100%;
    position: relative
}

@-moz-document url-prefix() {
    @media print {
        .v-content {
            display: block
        }
    }
}

.theme--light.v-text-field > .v-input__control > .v-input__slot:before {
    border-color: rgba(0, 0, 0, .42)
}

.theme--light.v-text-field:not(.v-input--has-state) > .v-input__control > .v-input__slot:hover:before {
    border-color: rgba(0, 0, 0, .87)
}

.theme--light.v-text-field.v-input--is-disabled > .v-input__control > .v-input__slot:before {
    border-image: repeating-linear-gradient(90deg, rgba(0, 0, 0, .38) 0, rgba(0, 0, 0, .38) 2px, transparent 0, transparent 4px) 1 repeat
}

.theme--light.v-text-field.v-input--is-disabled .v-text-field__prefix, .theme--light.v-text-field.v-input--is-disabled .v-text-field__suffix {
    color: rgba(0, 0, 0, .38)
}

.theme--light.v-text-field__prefix, .theme--light.v-text-field__suffix {
    color: rgba(0, 0, 0, .54)
}

.theme--light.v-text-field--solo > .v-input__control > .v-input__slot {
    background: #fff
}

.theme--light.v-text-field--solo-inverted.v-text-field--solo > .v-input__control > .v-input__slot {
    background: rgba(0, 0, 0, .16)
}

.theme--light.v-text-field--solo-inverted.v-text-field--solo.v-input--is-focused > .v-input__control > .v-input__slot {
    background: #424242
}

.theme--light.v-text-field--solo-inverted.v-text-field--solo.v-input--is-focused > .v-input__control > .v-input__slot .v-label, .theme--light.v-text-field--solo-inverted.v-text-field--solo.v-input--is-focused > .v-input__control > .v-input__slot input {
    color: #fff
}

.theme--light.v-text-field--filled > .v-input__control > .v-input__slot {
    background: rgba(0, 0, 0, .06)
}

.theme--light.v-text-field--filled .v-text-field__prefix, .theme--light.v-text-field--filled .v-text-field__suffix {
    max-height: 32px;
    margin-top: 20px
}

.theme--light.v-text-field--filled:not(.v-input--is-focused) > .v-input__control > .v-input__slot:hover {
    background: rgba(0, 0, 0, .12)
}

.theme--light.v-text-field--outlined fieldset {
    border-color: rgba(0, 0, 0, .24)
}

.theme--light.v-text-field--outlined:not(.v-input--is-focused):not(.v-input--has-state) > .v-input__control > .v-input__slot:hover fieldset {
    border-color: rgba(0, 0, 0, .86)
}

.theme--dark.v-text-field > .v-input__control > .v-input__slot:before {
    border-color: hsla(0, 0%, 100%, .7)
}

.theme--dark.v-text-field:not(.v-input--has-state) > .v-input__control > .v-input__slot:hover:before {
    border-color: #fff
}

.theme--dark.v-text-field.v-input--is-disabled > .v-input__control > .v-input__slot:before {
    border-image: repeating-linear-gradient(90deg, hsla(0, 0%, 100%, .5) 0, hsla(0, 0%, 100%, .5) 2px, transparent 0, transparent 4px) 1 repeat
}

.theme--dark.v-text-field.v-input--is-disabled .v-text-field__prefix, .theme--dark.v-text-field.v-input--is-disabled .v-text-field__suffix {
    color: hsla(0, 0%, 100%, .5)
}

.theme--dark.v-text-field__prefix, .theme--dark.v-text-field__suffix {
    color: hsla(0, 0%, 100%, .7)
}

.theme--dark.v-text-field--solo > .v-input__control > .v-input__slot {
    background: #424242
}

.theme--dark.v-text-field--solo-inverted.v-text-field--solo > .v-input__control > .v-input__slot {
    background: hsla(0, 0%, 100%, .16)
}

.theme--dark.v-text-field--solo-inverted.v-text-field--solo.v-input--is-focused > .v-input__control > .v-input__slot {
    background: #fff
}

.theme--dark.v-text-field--solo-inverted.v-text-field--solo.v-input--is-focused > .v-input__control > .v-input__slot .v-label, .theme--dark.v-text-field--solo-inverted.v-text-field--solo.v-input--is-focused > .v-input__control > .v-input__slot input {
    color: rgba(0, 0, 0, .87)
}

.theme--dark.v-text-field--filled > .v-input__control > .v-input__slot {
    background: rgba(0, 0, 0, .1)
}

.theme--dark.v-text-field--filled .v-text-field__prefix, .theme--dark.v-text-field--filled .v-text-field__suffix {
    max-height: 32px;
    margin-top: 20px
}

.theme--dark.v-text-field--filled:not(.v-input--is-focused) > .v-input__control > .v-input__slot:hover {
    background: rgba(0, 0, 0, .2)
}

.v-text-field {
    padding-top: 12px;
    margin-top: 4px
}

.v-text-field input {
    flex: 1 1 auto;
    line-height: 20px;
    padding: 8px 0 8px;
    max-width: 100%;
    min-width: 0;
    width: 100%
}

.v-text-field input[type=text]::-ms-clear {
    display: none
}

.v-text-field .v-input__append-inner, .v-text-field .v-input__prepend-inner {
    align-self: flex-start;
    display: inline-flex;
    margin-top: 4px;
    line-height: 1;
    -webkit-user-select: none;
    user-select: none
}

.v-text-field .v-input__prepend-inner {
    margin-right: auto;
    padding-right: 4px
}

.v-application--is-rtl .v-text-field .v-input__prepend-inner {
    padding-right: 0;
    padding-left: 4px
}

.v-text-field .v-input__append-inner {
    margin-left: auto;
    padding-left: 4px
}

.v-application--is-rtl .v-text-field .v-input__append-inner {
    padding-left: 0;
    padding-right: 4px
}

.v-text-field .v-counter {
    margin-left: 8px;
    white-space: nowrap
}

.v-text-field .v-label {
    max-width: 90%;
    overflow: hidden;
    text-overflow: ellipsis;
    top: 6px;
    transform-origin: top left;
    white-space: nowrap;
    pointer-events: none
}

.v-text-field .v-label--active {
    max-width: 133%;
    transform: translateY(-18px) scale(.75)
}

.v-text-field > .v-input__control > .v-input__slot {
    cursor: text;
    transition: background .3s cubic-bezier(.25, .8, .5, 1)
}

.v-text-field > .v-input__control > .v-input__slot:after, .v-text-field > .v-input__control > .v-input__slot:before {
    bottom: -1px;
    content: "";
    left: 0;
    position: absolute;
    transition: .3s cubic-bezier(.25, .8, .5, 1);
    width: 100%
}

.v-text-field > .v-input__control > .v-input__slot:before {
    border-style: solid;
    border-width: thin 0 0 0
}

.v-text-field > .v-input__control > .v-input__slot:after {
    border-color: currentColor;
    border-style: solid;
    border-width: thin 0 thin 0;
    transform: scaleX(0)
}

.v-text-field__details {
    display: flex;
    flex: 1 0 auto;
    max-width: 100%;
    min-height: 14px;
    overflow: hidden
}

.v-text-field__prefix, .v-text-field__suffix {
    align-self: center;
    cursor: default;
    transition: color .3s cubic-bezier(.25, .8, .5, 1);
    white-space: nowrap
}

.v-text-field__prefix {
    text-align: right;
    padding-right: 4px
}

.v-text-field__suffix {
    padding-left: 4px;
    white-space: nowrap
}

.v-text-field--reverse .v-text-field__prefix {
    text-align: left;
    padding-right: 0;
    padding-left: 4px
}

.v-text-field--reverse .v-text-field__suffix {
    padding-left: 0;
    padding-right: 4px
}

.v-application--is-rtl .v-text-field--reverse .v-text-field__suffix {
    padding-left: 4px;
    padding-right: 0
}

.v-text-field > .v-input__control > .v-input__slot > .v-text-field__slot {
    display: flex;
    flex: 1 1 auto;
    position: relative
}

.v-text-field:not(.v-text-field--is-booted) .v-label, .v-text-field:not(.v-text-field--is-booted) legend {
    transition: none
}

.v-text-field--filled, .v-text-field--full-width, .v-text-field--outlined {
    position: relative
}

.v-text-field--filled > .v-input__control > .v-input__slot, .v-text-field--full-width > .v-input__control > .v-input__slot, .v-text-field--outlined > .v-input__control > .v-input__slot {
    align-items: stretch;
    min-height: 56px
}

.v-text-field--filled input, .v-text-field--full-width input {
    margin-top: 22px
}

.v-text-field--filled.v-text-field--single-line input, .v-text-field--full-width.v-text-field--single-line input {
    margin-top: 12px
}

.v-text-field--filled .v-label, .v-text-field--full-width .v-label {
    top: 18px
}

.v-text-field--filled .v-label--active, .v-text-field--full-width .v-label--active {
    transform: translateY(-6px) scale(.75)
}

.v-text-field--filled > .v-input__control > .v-input__slot {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px
}

.v-text-field.v-text-field--enclosed {
    margin: 0;
    padding: 0
}

.v-text-field.v-text-field--enclosed.v-text-field--single-line .v-text-field__prefix, .v-text-field.v-text-field--enclosed.v-text-field--single-line .v-text-field__suffix {
    margin-top: 0
}

.v-text-field.v-text-field--enclosed:not(.v-text-field--filled) .v-progress-linear__background {
    display: none
}

.v-text-field.v-text-field--enclosed .v-input__append-inner, .v-text-field.v-text-field--enclosed .v-input__append-outer, .v-text-field.v-text-field--enclosed .v-input__prepend-inner, .v-text-field.v-text-field--enclosed .v-input__prepend-outer {
    margin-top: 16px
}

.v-text-field.v-text-field--enclosed .v-text-field__details, .v-text-field.v-text-field--enclosed > .v-input__control > .v-input__slot {
    padding: 0 12px
}

.v-text-field.v-text-field--enclosed .v-text-field__details {
    margin-bottom: 8px
}

.v-text-field--reverse input {
    text-align: right
}

.v-text-field--reverse .v-label {
    transform-origin: top right
}

.v-text-field--reverse .v-text-field__slot, .v-text-field--reverse > .v-input__control > .v-input__slot {
    flex-direction: row-reverse
}

.v-text-field--full-width > .v-input__control > .v-input__slot:after, .v-text-field--full-width > .v-input__control > .v-input__slot:before, .v-text-field--outlined > .v-input__control > .v-input__slot:after, .v-text-field--outlined > .v-input__control > .v-input__slot:before, .v-text-field--rounded > .v-input__control > .v-input__slot:after, .v-text-field--rounded > .v-input__control > .v-input__slot:before, .v-text-field--solo > .v-input__control > .v-input__slot:after, .v-text-field--solo > .v-input__control > .v-input__slot:before {
    display: none
}

.v-text-field--outlined {
    margin-bottom: 16px;
    transition: border .3s cubic-bezier(.25, .8, .5, 1)
}

.v-text-field--outlined .v-label {
    top: 18px
}

.v-text-field--outlined .v-label--active {
    transform: translateY(-24px) scale(.75)
}

.v-text-field--outlined fieldset {
    border-style: solid;
    border-width: 1px;
    bottom: 0;
    left: 0;
    padding-left: 8px;
    pointer-events: none;
    position: absolute;
    right: 0;
    top: -5px;
    transition-duration: .3s;
    transition-property: border, border-width;
    transition-timing-function: cubic-bezier(.25, .8, .25, 1)
}

.v-application--is-rtl .v-text-field--outlined fieldset {
    padding-left: 0;
    padding-right: 8px
}

.v-text-field--outlined legend {
    line-height: 11px;
    padding: 0;
    text-align: left;
    transition: width .3s cubic-bezier(.25, .8, .5, 1)
}

.v-application--is-rtl .v-text-field--outlined legend {
    text-align: right
}

.v-text-field--outlined.v-text-field--rounded legend {
    margin-left: 12px
}

.v-application--is-rtl .v-text-field--outlined.v-text-field--rounded legend {
    margin-left: 0;
    margin-right: 12px
}

.v-text-field--outlined > .v-input__control > .v-input__slot {
    background: transparent
}

.v-text-field--outlined .v-text-field__prefix {
    max-height: 32px
}

.v-text-field--outlined .v-input__append-outer, .v-text-field--outlined .v-input__prepend-outer {
    margin-top: 18px
}

.v-text-field--outlined.v-input--has-state fieldset, .v-text-field--outlined.v-input--is-focused fieldset {
    border-color: currentColor;
    border-width: 2px
}

.v-text-field--outlined, .v-text-field--solo {
    border-radius: 4px
}

.v-text-field--outlined .v-input__control, .v-text-field--outlined .v-input__slot, .v-text-field--outlined fieldset, .v-text-field--solo .v-input__control, .v-text-field--solo .v-input__slot, .v-text-field--solo fieldset {
    border-radius: inherit
}

.v-text-field--outlined .v-text-field__slot, .v-text-field--solo .v-text-field__slot {
    align-items: center
}

.v-text-field--rounded, .v-text-field--rounded.v-text-field--outlined fieldset {
    border-radius: 28px
}

.v-text-field--rounded > .v-input__control > .v-input__slot {
    border-radius: 28px;
    padding: 0 24px !important
}

.v-text-field--shaped.v-text-field--outlined fieldset {
    border-radius: 16px 16px 0 0
}

.v-text-field--shaped > .v-input__control > .v-input__slot {
    border-top-left-radius: 16px;
    border-top-right-radius: 16px
}

.v-text-field.v-text-field--solo .v-label {
    top: calc(50% - 10px)
}

.v-text-field.v-text-field--solo .v-input__control {
    min-height: 48px;
    padding: 0
}

.v-text-field.v-text-field--solo:not(.v-text-field--solo-flat) > .v-input__control > .v-input__slot {
    box-shadow: 0 3px 1px -2px rgba(0, 0, 0, .2), 0 2px 2px 0 rgba(0, 0, 0, .14), 0 1px 5px 0 rgba(0, 0, 0, .12)
}

.v-text-field.v-text-field--solo .v-input__append-inner, .v-text-field.v-text-field--solo .v-input__prepend-inner {
    align-self: center;
    margin-top: 0
}

.v-text-field.v-text-field--solo .v-input__append-outer, .v-text-field.v-text-field--solo .v-input__prepend-outer {
    margin-top: 12px
}

.v-text-field.v-input--is-focused > .v-input__control > .v-input__slot:after {
    transform: scaleX(1)
}

.v-text-field.v-input--has-state > .v-input__control > .v-input__slot:before {
    border-color: currentColor
}

.v-application--is-rtl .v-text-field .v-label {
    transform-origin: top right
}

.v-application--is-rtl .v-text-field .v-counter {
    margin-left: 0;
    margin-right: 8px
}

.v-application--is-rtl .v-text-field--enclosed .v-input__append-outer {
    margin-left: 0;
    margin-right: 16px
}

.v-application--is-rtl .v-text-field--enclosed .v-input__prepend-outer {
    margin-left: 16px;
    margin-right: 0
}

.v-application--is-rtl .v-text-field--reverse input {
    text-align: left
}

.v-application--is-rtl .v-text-field--reverse .v-label {
    transform-origin: top left
}

.v-application--is-rtl .v-text-field__prefix {
    text-align: left;
    padding-right: 0;
    padding-left: 4px
}

.v-application--is-rtl .v-text-field__suffix {
    padding-left: 0;
    padding-right: 4px
}

.v-application--is-rtl .v-text-field--reverse .v-text-field__prefix {
    text-align: right;
    padding-left: 0;
    padding-right: 4px
}

.v-application--is-rtl .v-text-field--reverse .v-text-field__suffix {
    padding-left: 0;
    padding-right: 4px
}

.theme--light.v-counter {
    color: rgba(0, 0, 0, .54)
}

.theme--dark.v-counter {
    color: hsla(0, 0%, 100%, .7)
}

.v-counter {
    flex: 0 1 auto;
    font-size: 12px;
    min-height: 12px;
    line-height: 1
}

:root {
    --v-anchor-base: #107064;
    --v-primary-base: #107064;
    --v-primary-lighten5: #a4f8e9;
    --v-primary-lighten4: #88dccd;
    --v-primary-lighten3: #6cc0b1;
    --v-primary-lighten2: #50a497;
    --v-primary-lighten1: #348a7d;
    --v-primary-darken1: #00574c;
    --v-primary-darken2: #003f36;
    --v-primary-darken3: #002920;
    --v-primary-darken4: #001809;
    --v-secondary-base: #81c784;
    --v-secondary-lighten5: #ffffff;
    --v-secondary-lighten4: #f1fff2;
    --v-secondary-lighten3: #d4ffd5;
    --v-secondary-lighten2: #b8ffba;
    --v-secondary-lighten1: #9ce39e;
    --v-secondary-darken1: #66ab6a;
    --v-secondary-darken2: #4c9152;
    --v-secondary-darken3: #31773a;
    --v-secondary-darken4: #145d23;
    --v-accent-base: #00c853;
    --v-accent-lighten5: #c4ffdb;
    --v-accent-lighten4: #a5ffbf;
    --v-accent-lighten3: #85ffa3;
    --v-accent-lighten2: #65ff88;
    --v-accent-lighten1: #41e56d;
    --v-accent-darken1: #00ac39;
    --v-accent-darken2: #00901e;
    --v-accent-darken3: #007500;
    --v-accent-darken4: #005b00;
    --v-error-base: #ff5252;
    --v-error-lighten5: #ffe4d5;
    --v-error-lighten4: #ffc6b9;
    --v-error-lighten3: #ffa99e;
    --v-error-lighten2: #ff8c84;
    --v-error-lighten1: #ff6f6a;
    --v-error-darken1: #df323b;
    --v-error-darken2: #bf0025;
    --v-error-darken3: #9f0010;
    --v-error-darken4: #800000;
    --v-info-base: #2196f3;
    --v-info-lighten5: #d4ffff;
    --v-info-lighten4: #b5ffff;
    --v-info-lighten3: #95e8ff;
    --v-info-lighten2: #75ccff;
    --v-info-lighten1: #51b0ff;
    --v-info-darken1: #007cd6;
    --v-info-darken2: #0064ba;
    --v-info-darken3: #004d9f;
    --v-info-darken4: #003784;
    --v-success-base: #4caf50;
    --v-success-lighten5: #dcffd6;
    --v-success-lighten4: #beffba;
    --v-success-lighten3: #a2ff9e;
    --v-success-lighten2: #85e783;
    --v-success-lighten1: #69cb69;
    --v-success-darken1: #2d9437;
    --v-success-darken2: #00791e;
    --v-success-darken3: #006000;
    --v-success-darken4: #004700;
    --v-warning-base: #fb8c00;
    --v-warning-lighten5: #ffff9e;
    --v-warning-lighten4: #fffb82;
    --v-warning-lighten3: #ffdf67;
    --v-warning-lighten2: #ffc24b;
    --v-warning-lighten1: #ffa72d;
    --v-warning-darken1: #db7200;
    --v-warning-darken2: #bb5900;
    --v-warning-darken3: #9d4000;
    --v-warning-darken4: #802700;
}

.v-application a {
    color: var(--v-anchor-base);
}

.v-application .primary {
    background-color: var(--v-primary-base) !important;
    border-color: var(--v-primary-base) !important;
}

.v-application .primary--text {
    color: var(--v-primary-base) !important;
    caret-color: var(--v-primary-base) !important;
}

.v-application .primary.lighten-5 {
    background-color: var(--v-primary-lighten5) !important;
    border-color: var(--v-primary-lighten5) !important;
}

.v-application .primary--text.text--lighten-5 {
    color: var(--v-primary-lighten5) !important;
    caret-color: var(--v-primary-lighten5) !important;
}

.v-application .primary.lighten-4 {
    background-color: var(--v-primary-lighten4) !important;
    border-color: var(--v-primary-lighten4) !important;
}

.v-application .primary--text.text--lighten-4 {
    color: var(--v-primary-lighten4) !important;
    caret-color: var(--v-primary-lighten4) !important;
}

.v-application .primary.lighten-3 {
    background-color: var(--v-primary-lighten3) !important;
    border-color: var(--v-primary-lighten3) !important;
}

.v-application .primary--text.text--lighten-3 {
    color: var(--v-primary-lighten3) !important;
    caret-color: var(--v-primary-lighten3) !important;
}

.v-application .primary.lighten-2 {
    background-color: var(--v-primary-lighten2) !important;
    border-color: var(--v-primary-lighten2) !important;
}

.v-application .primary--text.text--lighten-2 {
    color: var(--v-primary-lighten2) !important;
    caret-color: var(--v-primary-lighten2) !important;
}

.v-application .primary.lighten-1 {
    background-color: var(--v-primary-lighten1) !important;
    border-color: var(--v-primary-lighten1) !important;
}

.v-application .primary--text.text--lighten-1 {
    color: var(--v-primary-lighten1) !important;
    caret-color: var(--v-primary-lighten1) !important;
}

.v-application .primary.darken-1 {
    background-color: var(--v-primary-darken1) !important;
    border-color: var(--v-primary-darken1) !important;
}

.v-application .primary--text.text--darken-1 {
    color: var(--v-primary-darken1) !important;
    caret-color: var(--v-primary-darken1) !important;
}

.v-application .primary.darken-2 {
    background-color: var(--v-primary-darken2) !important;
    border-color: var(--v-primary-darken2) !important;
}

.v-application .primary--text.text--darken-2 {
    color: var(--v-primary-darken2) !important;
    caret-color: var(--v-primary-darken2) !important;
}

.v-application .primary.darken-3 {
    background-color: var(--v-primary-darken3) !important;
    border-color: var(--v-primary-darken3) !important;
}

.v-application .primary--text.text--darken-3 {
    color: var(--v-primary-darken3) !important;
    caret-color: var(--v-primary-darken3) !important;
}

.v-application .primary.darken-4 {
    background-color: var(--v-primary-darken4) !important;
    border-color: var(--v-primary-darken4) !important;
}

.v-application .primary--text.text--darken-4 {
    color: var(--v-primary-darken4) !important;
    caret-color: var(--v-primary-darken4) !important;
}

.v-application .secondary {
    background-color: var(--v-secondary-base) !important;
    border-color: var(--v-secondary-base) !important;
}

.v-application .secondary--text {
    color: var(--v-secondary-base) !important;
    caret-color: var(--v-secondary-base) !important;
}

.v-application .secondary.lighten-5 {
    background-color: var(--v-secondary-lighten5) !important;
    border-color: var(--v-secondary-lighten5) !important;
}

.v-application .secondary--text.text--lighten-5 {
    color: var(--v-secondary-lighten5) !important;
    caret-color: var(--v-secondary-lighten5) !important;
}

.v-application .secondary.lighten-4 {
    background-color: var(--v-secondary-lighten4) !important;
    border-color: var(--v-secondary-lighten4) !important;
}

.v-application .secondary--text.text--lighten-4 {
    color: var(--v-secondary-lighten4) !important;
    caret-color: var(--v-secondary-lighten4) !important;
}

.v-application .secondary.lighten-3 {
    background-color: var(--v-secondary-lighten3) !important;
    border-color: var(--v-secondary-lighten3) !important;
}

.v-application .secondary--text.text--lighten-3 {
    color: var(--v-secondary-lighten3) !important;
    caret-color: var(--v-secondary-lighten3) !important;
}

.v-application .secondary.lighten-2 {
    background-color: var(--v-secondary-lighten2) !important;
    border-color: var(--v-secondary-lighten2) !important;
}

.v-application .secondary--text.text--lighten-2 {
    color: var(--v-secondary-lighten2) !important;
    caret-color: var(--v-secondary-lighten2) !important;
}

.v-application .secondary.lighten-1 {
    background-color: var(--v-secondary-lighten1) !important;
    border-color: var(--v-secondary-lighten1) !important;
}

.v-application .secondary--text.text--lighten-1 {
    color: var(--v-secondary-lighten1) !important;
    caret-color: var(--v-secondary-lighten1) !important;
}

.v-application .secondary.darken-1 {
    background-color: var(--v-secondary-darken1) !important;
    border-color: var(--v-secondary-darken1) !important;
}

.v-application .secondary--text.text--darken-1 {
    color: var(--v-secondary-darken1) !important;
    caret-color: var(--v-secondary-darken1) !important;
}

.v-application .secondary.darken-2 {
    background-color: var(--v-secondary-darken2) !important;
    border-color: var(--v-secondary-darken2) !important;
}

.v-application .secondary--text.text--darken-2 {
    color: var(--v-secondary-darken2) !important;
    caret-color: var(--v-secondary-darken2) !important;
}

.v-application .secondary.darken-3 {
    background-color: var(--v-secondary-darken3) !important;
    border-color: var(--v-secondary-darken3) !important;
}

.v-application .secondary--text.text--darken-3 {
    color: var(--v-secondary-darken3) !important;
    caret-color: var(--v-secondary-darken3) !important;
}

.v-application .secondary.darken-4 {
    background-color: var(--v-secondary-darken4) !important;
    border-color: var(--v-secondary-darken4) !important;
}

.v-application .secondary--text.text--darken-4 {
    color: var(--v-secondary-darken4) !important;
    caret-color: var(--v-secondary-darken4) !important;
}

.v-application .accent {
    background-color: var(--v-accent-base) !important;
    border-color: var(--v-accent-base) !important;
}

.v-application .accent--text {
    color: var(--v-accent-base) !important;
    caret-color: var(--v-accent-base) !important;
}

.v-application .accent.lighten-5 {
    background-color: var(--v-accent-lighten5) !important;
    border-color: var(--v-accent-lighten5) !important;
}

.v-application .accent--text.text--lighten-5 {
    color: var(--v-accent-lighten5) !important;
    caret-color: var(--v-accent-lighten5) !important;
}

.v-application .accent.lighten-4 {
    background-color: var(--v-accent-lighten4) !important;
    border-color: var(--v-accent-lighten4) !important;
}

.v-application .accent--text.text--lighten-4 {
    color: var(--v-accent-lighten4) !important;
    caret-color: var(--v-accent-lighten4) !important;
}

.v-application .accent.lighten-3 {
    background-color: var(--v-accent-lighten3) !important;
    border-color: var(--v-accent-lighten3) !important;
}

.v-application .accent--text.text--lighten-3 {
    color: var(--v-accent-lighten3) !important;
    caret-color: var(--v-accent-lighten3) !important;
}

.v-application .accent.lighten-2 {
    background-color: var(--v-accent-lighten2) !important;
    border-color: var(--v-accent-lighten2) !important;
}

.v-application .accent--text.text--lighten-2 {
    color: var(--v-accent-lighten2) !important;
    caret-color: var(--v-accent-lighten2) !important;
}

.v-application .accent.lighten-1 {
    background-color: var(--v-accent-lighten1) !important;
    border-color: var(--v-accent-lighten1) !important;
}

.v-application .accent--text.text--lighten-1 {
    color: var(--v-accent-lighten1) !important;
    caret-color: var(--v-accent-lighten1) !important;
}

.v-application .accent.darken-1 {
    background-color: var(--v-accent-darken1) !important;
    border-color: var(--v-accent-darken1) !important;
}

.v-application .accent--text.text--darken-1 {
    color: var(--v-accent-darken1) !important;
    caret-color: var(--v-accent-darken1) !important;
}

.v-application .accent.darken-2 {
    background-color: var(--v-accent-darken2) !important;
    border-color: var(--v-accent-darken2) !important;
}

.v-application .accent--text.text--darken-2 {
    color: var(--v-accent-darken2) !important;
    caret-color: var(--v-accent-darken2) !important;
}

.v-application .accent.darken-3 {
    background-color: var(--v-accent-darken3) !important;
    border-color: var(--v-accent-darken3) !important;
}

.v-application .accent--text.text--darken-3 {
    color: var(--v-accent-darken3) !important;
    caret-color: var(--v-accent-darken3) !important;
}

.v-application .accent.darken-4 {
    background-color: var(--v-accent-darken4) !important;
    border-color: var(--v-accent-darken4) !important;
}

.v-application .accent--text.text--darken-4 {
    color: var(--v-accent-darken4) !important;
    caret-color: var(--v-accent-darken4) !important;
}

.v-application .error {
    background-color: var(--v-error-base) !important;
    border-color: var(--v-error-base) !important;
}

.v-application .error--text {
    color: var(--v-error-base) !important;
    caret-color: var(--v-error-base) !important;
}

.v-application .error.lighten-5 {
    background-color: var(--v-error-lighten5) !important;
    border-color: var(--v-error-lighten5) !important;
}

.v-application .error--text.text--lighten-5 {
    color: var(--v-error-lighten5) !important;
    caret-color: var(--v-error-lighten5) !important;
}

.v-application .error.lighten-4 {
    background-color: var(--v-error-lighten4) !important;
    border-color: var(--v-error-lighten4) !important;
}

.v-application .error--text.text--lighten-4 {
    color: var(--v-error-lighten4) !important;
    caret-color: var(--v-error-lighten4) !important;
}

.v-application .error.lighten-3 {
    background-color: var(--v-error-lighten3) !important;
    border-color: var(--v-error-lighten3) !important;
}

.v-application .error--text.text--lighten-3 {
    color: var(--v-error-lighten3) !important;
    caret-color: var(--v-error-lighten3) !important;
}

.v-application .error.lighten-2 {
    background-color: var(--v-error-lighten2) !important;
    border-color: var(--v-error-lighten2) !important;
}

.v-application .error--text.text--lighten-2 {
    color: var(--v-error-lighten2) !important;
    caret-color: var(--v-error-lighten2) !important;
}

.v-application .error.lighten-1 {
    background-color: var(--v-error-lighten1) !important;
    border-color: var(--v-error-lighten1) !important;
}

.v-application .error--text.text--lighten-1 {
    color: var(--v-error-lighten1) !important;
    caret-color: var(--v-error-lighten1) !important;
}

.v-application .error.darken-1 {
    background-color: var(--v-error-darken1) !important;
    border-color: var(--v-error-darken1) !important;
}

.v-application .error--text.text--darken-1 {
    color: var(--v-error-darken1) !important;
    caret-color: var(--v-error-darken1) !important;
}

.v-application .error.darken-2 {
    background-color: var(--v-error-darken2) !important;
    border-color: var(--v-error-darken2) !important;
}

.v-application .error--text.text--darken-2 {
    color: var(--v-error-darken2) !important;
    caret-color: var(--v-error-darken2) !important;
}

.v-application .error.darken-3 {
    background-color: var(--v-error-darken3) !important;
    border-color: var(--v-error-darken3) !important;
}

.v-application .error--text.text--darken-3 {
    color: var(--v-error-darken3) !important;
    caret-color: var(--v-error-darken3) !important;
}

.v-application .error.darken-4 {
    background-color: var(--v-error-darken4) !important;
    border-color: var(--v-error-darken4) !important;
}

.v-application .error--text.text--darken-4 {
    color: var(--v-error-darken4) !important;
    caret-color: var(--v-error-darken4) !important;
}

.v-application .info {
    background-color: var(--v-info-base) !important;
    border-color: var(--v-info-base) !important;
}

.v-application .info--text {
    color: var(--v-info-base) !important;
    caret-color: var(--v-info-base) !important;
}

.v-application .info.lighten-5 {
    background-color: var(--v-info-lighten5) !important;
    border-color: var(--v-info-lighten5) !important;
}

.v-application .info--text.text--lighten-5 {
    color: var(--v-info-lighten5) !important;
    caret-color: var(--v-info-lighten5) !important;
}

.v-application .info.lighten-4 {
    background-color: var(--v-info-lighten4) !important;
    border-color: var(--v-info-lighten4) !important;
}

.v-application .info--text.text--lighten-4 {
    color: var(--v-info-lighten4) !important;
    caret-color: var(--v-info-lighten4) !important;
}

.v-application .info.lighten-3 {
    background-color: var(--v-info-lighten3) !important;
    border-color: var(--v-info-lighten3) !important;
}

.v-application .info--text.text--lighten-3 {
    color: var(--v-info-lighten3) !important;
    caret-color: var(--v-info-lighten3) !important;
}

.v-application .info.lighten-2 {
    background-color: var(--v-info-lighten2) !important;
    border-color: var(--v-info-lighten2) !important;
}

.v-application .info--text.text--lighten-2 {
    color: var(--v-info-lighten2) !important;
    caret-color: var(--v-info-lighten2) !important;
}

.v-application .info.lighten-1 {
    background-color: var(--v-info-lighten1) !important;
    border-color: var(--v-info-lighten1) !important;
}

.v-application .info--text.text--lighten-1 {
    color: var(--v-info-lighten1) !important;
    caret-color: var(--v-info-lighten1) !important;
}

.v-application .info.darken-1 {
    background-color: var(--v-info-darken1) !important;
    border-color: var(--v-info-darken1) !important;
}

.v-application .info--text.text--darken-1 {
    color: var(--v-info-darken1) !important;
    caret-color: var(--v-info-darken1) !important;
}

.v-application .info.darken-2 {
    background-color: var(--v-info-darken2) !important;
    border-color: var(--v-info-darken2) !important;
}

.v-application .info--text.text--darken-2 {
    color: var(--v-info-darken2) !important;
    caret-color: var(--v-info-darken2) !important;
}

.v-application .info.darken-3 {
    background-color: var(--v-info-darken3) !important;
    border-color: var(--v-info-darken3) !important;
}

.v-application .info--text.text--darken-3 {
    color: var(--v-info-darken3) !important;
    caret-color: var(--v-info-darken3) !important;
}

.v-application .info.darken-4 {
    background-color: var(--v-info-darken4) !important;
    border-color: var(--v-info-darken4) !important;
}

.v-application .info--text.text--darken-4 {
    color: var(--v-info-darken4) !important;
    caret-color: var(--v-info-darken4) !important;
}

.v-application .success {
    background-color: var(--v-success-base) !important;
    border-color: var(--v-success-base) !important;
}

.v-application .success--text {
    color: var(--v-success-base) !important;
    caret-color: var(--v-success-base) !important;
}

.v-application .success.lighten-5 {
    background-color: var(--v-success-lighten5) !important;
    border-color: var(--v-success-lighten5) !important;
}

.v-application .success--text.text--lighten-5 {
    color: var(--v-success-lighten5) !important;
    caret-color: var(--v-success-lighten5) !important;
}

.v-application .success.lighten-4 {
    background-color: var(--v-success-lighten4) !important;
    border-color: var(--v-success-lighten4) !important;
}

.v-application .success--text.text--lighten-4 {
    color: var(--v-success-lighten4) !important;
    caret-color: var(--v-success-lighten4) !important;
}

.v-application .success.lighten-3 {
    background-color: var(--v-success-lighten3) !important;
    border-color: var(--v-success-lighten3) !important;
}

.v-application .success--text.text--lighten-3 {
    color: var(--v-success-lighten3) !important;
    caret-color: var(--v-success-lighten3) !important;
}

.v-application .success.lighten-2 {
    background-color: var(--v-success-lighten2) !important;
    border-color: var(--v-success-lighten2) !important;
}

.v-application .success--text.text--lighten-2 {
    color: var(--v-success-lighten2) !important;
    caret-color: var(--v-success-lighten2) !important;
}

.v-application .success.lighten-1 {
    background-color: var(--v-success-lighten1) !important;
    border-color: var(--v-success-lighten1) !important;
}

.v-application .success--text.text--lighten-1 {
    color: var(--v-success-lighten1) !important;
    caret-color: var(--v-success-lighten1) !important;
}

.v-application .success.darken-1 {
    background-color: var(--v-success-darken1) !important;
    border-color: var(--v-success-darken1) !important;
}

.v-application .success--text.text--darken-1 {
    color: var(--v-success-darken1) !important;
    caret-color: var(--v-success-darken1) !important;
}

.v-application .success.darken-2 {
    background-color: var(--v-success-darken2) !important;
    border-color: var(--v-success-darken2) !important;
}

.v-application .success--text.text--darken-2 {
    color: var(--v-success-darken2) !important;
    caret-color: var(--v-success-darken2) !important;
}

.v-application .success.darken-3 {
    background-color: var(--v-success-darken3) !important;
    border-color: var(--v-success-darken3) !important;
}

.v-application .success--text.text--darken-3 {
    color: var(--v-success-darken3) !important;
    caret-color: var(--v-success-darken3) !important;
}

.v-application .success.darken-4 {
    background-color: var(--v-success-darken4) !important;
    border-color: var(--v-success-darken4) !important;
}

.v-application .success--text.text--darken-4 {
    color: var(--v-success-darken4) !important;
    caret-color: var(--v-success-darken4) !important;
}

.v-application .warning {
    background-color: var(--v-warning-base) !important;
    border-color: var(--v-warning-base) !important;
}

.v-application .warning--text {
    color: var(--v-warning-base) !important;
    caret-color: var(--v-warning-base) !important;
}

.v-application .warning.lighten-5 {
    background-color: var(--v-warning-lighten5) !important;
    border-color: var(--v-warning-lighten5) !important;
}

.v-application .warning--text.text--lighten-5 {
    color: var(--v-warning-lighten5) !important;
    caret-color: var(--v-warning-lighten5) !important;
}

.v-application .warning.lighten-4 {
    background-color: var(--v-warning-lighten4) !important;
    border-color: var(--v-warning-lighten4) !important;
}

.v-application .warning--text.text--lighten-4 {
    color: var(--v-warning-lighten4) !important;
    caret-color: var(--v-warning-lighten4) !important;
}

.v-application .warning.lighten-3 {
    background-color: var(--v-warning-lighten3) !important;
    border-color: var(--v-warning-lighten3) !important;
}

.v-application .warning--text.text--lighten-3 {
    color: var(--v-warning-lighten3) !important;
    caret-color: var(--v-warning-lighten3) !important;
}

.v-application .warning.lighten-2 {
    background-color: var(--v-warning-lighten2) !important;
    border-color: var(--v-warning-lighten2) !important;
}

.v-application .warning--text.text--lighten-2 {
    color: var(--v-warning-lighten2) !important;
    caret-color: var(--v-warning-lighten2) !important;
}

.v-application .warning.lighten-1 {
    background-color: var(--v-warning-lighten1) !important;
    border-color: var(--v-warning-lighten1) !important;
}

.v-application .warning--text.text--lighten-1 {
    color: var(--v-warning-lighten1) !important;
    caret-color: var(--v-warning-lighten1) !important;
}

.v-application .warning.darken-1 {
    background-color: var(--v-warning-darken1) !important;
    border-color: var(--v-warning-darken1) !important;
}

.v-application .warning--text.text--darken-1 {
    color: var(--v-warning-darken1) !important;
    caret-color: var(--v-warning-darken1) !important;
}

.v-application .warning.darken-2 {
    background-color: var(--v-warning-darken2) !important;
    border-color: var(--v-warning-darken2) !important;
}

.v-application .warning--text.text--darken-2 {
    color: var(--v-warning-darken2) !important;
    caret-color: var(--v-warning-darken2) !important;
}

.v-application .warning.darken-3 {
    background-color: var(--v-warning-darken3) !important;
    border-color: var(--v-warning-darken3) !important;
}

.v-application .warning--text.text--darken-3 {
    color: var(--v-warning-darken3) !important;
    caret-color: var(--v-warning-darken3) !important;
}

.v-application .warning.darken-4 {
    background-color: var(--v-warning-darken4) !important;
    border-color: var(--v-warning-darken4) !important;
}

.v-application .warning--text.text--darken-4 {
    color: var(--v-warning-darken4) !important;
    caret-color: var(--v-warning-darken4) !important;
}